#ifndef INFECTIONPROTECTION_H
#define INFECTIONPROTECTION_H

#include <QtGui/QWidget>
#include <QApplication>
#include <QDesktopWidget>

#include "menuscene.h"
#include "level1.h"
#include "level2.h"
#include "level3.h"
#include "helpscene.h"

class InfectionProtection : public QWidget
{
    Q_OBJECT

public:
    InfectionProtection(QWidget *parent = 0);
    ~InfectionProtection();

public slots:
    void sceneOver(GameScene::GameScenes nextScene);

private:
    MenuScene * menuScene;
    Level1 * level1;
    Level2 * level2;
    Level3 * level3;
    HelpScene * helpScene;

    GameScene::GameScenes lastScene;
    GameScene::GameScenes currentScene;

};

#endif // INFECTIONPROTECTION_H
